package com.cabal.module.log.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

/**
 * 申报回执记录表
 *
 * @author zhaojq<jovenkingzhao @ jieztech.com>
 * @date 2022-05-06 14:47
 */
@Data
public class ResponseMessageLog {

    @TableId(type = IdType.INPUT)
    /**
     * id
     */
    private Long id;

    /**
     * 海关十位编码
     */
    private String customTenCode;

    /**
     * oss文件路径
     */
    private String filePath;

    /**
     * 新增时间
     */
    private Date addTime;
    /**
     * 回执是否已处理 0 未处理 1已处理 -1 处理失败
     */
    private Integer status;
    /**
     * 回执唯一标识
     */
    private String fileKey;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 重试次数，达到3次就修改为处理失败，不再处理
     */
    private Integer retryTimes;

    public ResponseMessageLog() {
    }
}
